package com.txzt.gaea.flow.model;

import com.txzt.gaea.common.base.entity.BaseEntity;
import lombok.Data;
import org.beetl.sql.core.annotatoin.Table;

import java.io.Serializable;

@Data
@Table(name = "tb_flow_biz")
public class FlowBiz extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    private Long flowId;

    private Long bizId;

    private String flowName;

    private Integer flowVersion;

    private String flowFlag;

    private String bizTable;

    private Integer currentStep;

    private Integer totalStep;

    private Integer currentStatus;

    private String bizStatusCol;

    private Integer bizBackStatus;

    private Integer bizPassStatus;

    private Integer bizRejectStatus;

    private Integer bizRevocationStatus;

    private String currentStepName;

    private String currentStepMember;

    private String currentStepUser;

    private String currentStepUserName;

    private String flowUser;

    private Long beforeStepUser;

    private String flowType;

}
